religious festival - French English Dictionary